/* note that this before this file, some headers that define stuff like FILE,
time_t and GPFAR must be already be included */
/* Prototypes from file "command.c" */
void extend_input_line __P((void));
void extend_token_table __P((void));
void init_memory __P((void));
int com_line __P((void));
int do_line __P((void));
void done __P((int status));
void define __P((void));
/* Prototypes from file "contour.c" */
typedef double tri_diag[3]; /* Used to allocate the tri-diag matrix. */
struct gnuplot_contours *contour __P((int num_isolines, struct iso_curve *iso_lines, int ZLevels, int approx_pts, int int_kind, int order1, int levels_kind, double *levels_list));
int solve_tri_diag __P((tri_diag m[], double r[], double x[], int n));
/* Prototypes from file "datafile.c" */
int df_open __P((int max_using));
int df_readline __P((double v[], int max));
void df_close __P((void));
int df_2dbinary __P((struct curve_points *this_plot));
int df_3dbinary __P((struct surface_points *this_plot));